Hell to Pay

Hell to Pay - Simon R. Green Good old fashioned detective fantasy story. Entertaining.