Reader Central
Racing the Waves by Jane Yolen, Mike Moran