Peter and the Starcatchers by Pearson, Ridley; Barry, Dave.