Wow! Yet another book I need to read... I can hardly keep track! I believe I've actually meandered past this one on the shelves of a shop somewhere, if I could only remember where!