The Best Books to Give As Gifts
25 Books That Make For the Perfect Gift This Holiday Season
13
Humans ($18, originally $35) tells the stories of people all around the world. Open to any page, and be prepared to laugh, cry, and feel connected to humanity.