Mental Floss
Lorna Wallace

Lorna Wallace

Lorna Wallace has a Ph.D. in English Literature and is a lover of all things science fiction and horror. She lives in Scotland with her rescue greyhound, Misty.