A colleague recommended these Shardlake books, but I did not realise they were such doorstops! Are they worth the effort? If so, do they need to be read in any particular order?