Gabrielle Zevin has written an exquisite love letter to life with all its rose gardens and minefields. With wisdom and vulnerability, she explores the very nature of human connection. This novel, and its unforgettable characters, know no boundaries. To read this book is to laugh, to mourn, to learn, and to grow.