The Books We've Seen on Celebrity Bookshelves
There's So Much to Unpack in These Celebrity Bookshelves
19
Atonement ($11, originally $17) tells the story of a young girl's lie that ruins lives, and follows the aftermath decades later.