One word review: Clever

Rambling review: Another book I  bought on a whim, not entirely convinced. Another book which blew me out of the water. The writing is exquisite, the structure is clever, the characters are delightful. 214 more words