Author: Hugh M. Thomas
Alternate names: HUGH M. THOMAS