Scan barcode
A review by book_nut
The Curious World of Calpurnia Tate by Jacqueline Kelly
3.0
A bit choppy and the ending's a bit abrupt but Calpurnia is a delight.