The Emperor of Ocean Park. Stephen L. Carter. Alfred a Knopf Inc, 2002. First edition. Fir