I was slightly disappointed that I guessed "whodunnit" before the end (it must have been pretty obvious because I never usually manage that!), but I enjoyed the historical detail and it's nice to have an original "detective" character for once. I've also enjoyed the other Shardlake novels very much.