Author: Thomas J. Fleming
Alternate names: Thomas J. Fleming; Thomas J Fleming; Thomas James Fleming; Thomas Fleming; Christopher Cain (pseudonym)
Born: 1927
Died: 2017
Bio: American historian and historical novelist