The Emperor of Ocean Park by Stephen L. Carter A Novel Fiction 2002