Joan Hall, Person

I have a lot of different interests, so this site will have a lot of different content. I’ll try to categorize it in a way that makes sense.