bought this book because I loved the cover, and it sounded interesting. I have just finished it, and absolutely loved it. It is very warm, funny, beautiful and moving - and extremely easy to read. Not in a beach-read kind of way, just the writer has a very accessible and fluid style. The characters are great - and the worlds are very vividly imagined. Some of the characters - the mother especially - are at times hilarious, and you really care about what happens to them. Thoroughly recommend it as a very intelligent, passionate, pleasurable read.