John A Gable

Gable is Executive Director, Theodore Roosevelt Association, Oyster Bay, Long Island, New York.