A Dirty Job
2006 • 400 pages

Ratings92

Average rating4

15
BlueBeetle
StephenSupporter
Added to listFiction
Added to listHumour
Added to listOwned
Saved as Want To Read
Added to listUrban Fantasy
Added to listFantasy
Rated 4.0