This is Andrew Taylor's first ever book and it kinda feels like it. I love his writing and this has humour injected - but the plot is a bit wishy washy. I enjoyed it, but it doesn't have the depth or characterisation as The American Boy or The Roth trilogy has. Still a fun read though.
It's not a whodunnit or a whydunnit. It's just a dunnit.