Another ‘Dirty Job’ for a Beta Male

Novelist Christopher Moore returns with ‘Secondhand Souls’

by