I first read this book close to 20 years ago I have many favorite books Swan Song is right up there. It is so good I have read Swan Song every year come winter. Why because it is amazing. You really become close to so many of the characters and you can relate to so many as well. One of the very best books highly recommended it any one, it is a book I have recommended to so many people from teenagers to older people, if you love a good story that will keep you turning the pages and not want to put it down then get this book. A definate great read it is addictive ๐