jpmarshman.com
Races
In Purity, Caitlyn learns that every major mythological race exists in hiding. Not every race is covered in the story (because I wouldn’t live long enough to write all that down), but there a…