Author: David Jaffe
David is a clinical social worker and occasional writer, living with his feline companions in Western Massachusetts.
The Great Divide Between Science and Religion
Oh, Come All Ye Faithful
Obstinacy and Abstinence
The Persistent Challenge of Drunken Driving
The Boy in the Bubble
Jolting News