This book is amazing,it is written in chapters that span time from the past to the future. Each chapter is told from one of the characters view point. The characters are all so real that I really believed in them. There is William McTeer who meets and falls in love with the beautiful Italian Francesca. Their love story is beautiful,but not sickly soppy. There is their son Robert; who becomes the main character in the book. His best friend Angus, Robert's children Jasmine and Taylor also have chapters to tell the story. I will not disclose the plot,as this book needs to be read and enjoyed and I will only say that I was so shocked when I read the last two lines. I was so not expecting it. PLEASE DON'T READ THE LAST 2 LINES UNTIL YOU GET THERE. If there were 6 stars this would get it . I loved every single word.