One of my favourite books I have ever read. Beautifully written on an epic scale. I have read it 4 times and every time I discover something new and exciting. It sucks you in and makes you feel like you are on the journey with the characters. Can't praise this book enough. It literally takes you on a heartbreaking journey finding friendship, love and bitter-sweet loss. Keeps you turning those pages.