Jane and the locusts: a romance.