This book reads like a dream, with its disjointed approach to time and ever-shifting viewpoint. The descriptions are lyrical and evocative. It did not surprise me to get to the end and find an acknowledgement for BPAL. 
 I don't know that I could particularly recommend this book to anybody, but I know that I loved it... and yet had I been in a different frame of mind I could absolutely see myself hating it and/or being annoyed by it. So yeah... it's hard to give it a mark. Sorry.