Author: James J. Sheehan
Born: 1937
Bio: American historian