A book by an author who has written more than 20 books A Single Thread by Tracy Chevalier Image Source: amazon.com