So clever, heartwarming and heartbreaking. This is a book you will want to read and it will stay with you. Just a wonderful book.