Review: wonderful
Rating: 4 out of 5
Date: 04 19, 2014
Quirky characters with an inventive plot. I read it in one sitting. The jacket's description captures the basics. There is a good balance of depth and fun.