Scan barcode
A review by disabledreamer
Arabella of Mars by David D. Levine
3.0
There are like 5 chapters in which you can overlook the plot or lack there of. The character development is ok but the lackluster ending is hard to read.