An ingenious tour de force: an utterly compelling historical mystery with a plot that twists and turns and keeps the reader guessing until the very last page.
We are in England in...
      
        Show More
      
    
    
  
Number of Pages: 691
ISBN: 1573227951
ISBN-13: 9781573227957
Mentions
See All
            
              
                Diana B. Henriques @dianabhenriques
              
            
            
              
                ·
                Sep 6, 2022
              
            
          
          - Answered to What's your favorite book that's over 600 pages?
 - From Twitter