This book is right up there on my "most favourite books of all time" list! Yes, there are definitely humorous moments but, for me, there was a deep poignancy throughout that had me leaking tears. Gah - Cole! *sniffle* Love, love, love him.