Phil Reese
Phil Reese

Phil Reese

teacher, student, deist, lgbt advocate, journalist, citizen, patriot, independent, American; opinions are my own