Books by David M. Haynes

Released: Aug. 7, 2012

"Despite his considerable skill as a writer, the author's initial tone of logic and thoughtfulness morphs into barely checked irritation, which makes reading difficult."
Humor and moral outrage share the stage in this semisatirical look at Western culture. Read full book review >