100 days and 99 nights : a novel / - Madison, Alan. (Little, Brown and Co. Books for Young Readers, 2008)