A Hard Day's Knight (Nightside)

A Hard Day's Knight (Nightside) - Simon R. Green Entertaining. Funniest book in the series yet.