Meet James E. McClellan III
James E. McClellan III is a professor of the history of science at Stevens Institute of Technology.
Published Works
Science and Technology in World History
An Introduction
James E. McClellan III and Harold Dorn
third edition
Publication Date