D Gregory Smith



D Gregory Smith is a gay, HIV+ native Montanan, and a Rome-educated former priest. He is now a mental health therapist, teacher, health educator, firm and gentle activist, poet, spiritual adventurer, future husband, opinionated and witty optimist who loves to write.

http://dgsma.wordpress.com/

All articles by D Gregory Smith