I read this book a while ago, but it really stuck with me and I think became one of my favourite books, I searched for ages trying to remember what is was called because I was so desperate to get another copy. A truly wonderful book with some amazing concepts and ideas. Definitely check it out