Text this: Arabella of Mars : the adventures of Arabella Ashby. David D. Levine.