Christopher Moore. A Dirty Job

Annotation
Contents

PART ONE. THE SORRY BUSINESS

PART TWO. SECONDHAND SOULS

PART THREE. BATTLEGROUND