If you love quilts and history  then you will enjoy Jennifer Chiaverini's books This is second book I listened to (books on CD) by this author The story revolves the Abolition movement to end slavery and the importance of quilt during this time