The Manual of Detection by Jedediah Berry

A unique book which is made up of detection mixed with a surrealist dreamscape of carnivals and the eccentric people who form them