Author: John Weiss
Alternate names: Horace John Weiss
Born: 31 March 1927
Bio: American historian