I have just finished reading the new CJ Sansom book Heartstone. This is the latest Shardlake adventure set in 1545. Those who know their history will immediately jump to the Mary Rose, Henry VIII's doomed galleon that went down in Portsmouth Harbor. Guess what? Shardlake was in it! Does he escape? There were only 35 survivors among 500 crew and soldiers.
This is yet another tour de force from Sanson's lawyer-sleuth. Many of the same characters are assembled and at over 600 pages it will keep you turmimg them for many an evening when you could have been watching televison.