John Saveland hasn't written any stories yet.

John Saveland

John Saveland

Immigration & human rights advocate, book nerd, Californian, crossword puzzle addict. Hopelessly optimistic.