Author: Margaret Malone Timothy Farnsworth