McClellan, James E

Science and technology in world history: an Introduction - 03rd ed. - Baltmore Johns Hopkins university press 2015 - ix,536 p. ill

9781421417752


Science
Technology
World history

509 / M11