loxosceles.org is the personal website and blog of Beth Skwarecki. I have written things other than this website; here are some of them. My posts also appear on Idealog. I get lots of weird search requests, a surprising number of which I deserve.
Loxosceles reclusa, on the other hand, is a spider.