Maestra
2016 • 400 pages

Ratings3

Average rating3

15

Knew nothing about this book when I bought it.
Hadn't heard about it, bought it by the blurb on the cover alone.
An intriguing roller-coaster read.

April 9, 2017Report this review