Books listed by ISBN
H.A. · H. Armstrong · Hugh Armstrong Clegg
Fernwood Publishing · Golden West Publishers (AZ) · McClelland & Stewart · Oxford University Press · The New Press · University of Toronto Press, Scholarly Publishing Division
Hugh Armstrong Clegg