245 pages2012 5 editions

fiction young adult adventurous fast-paced