Johns Hopkins Studies in the History of Technology

480 pages paperback

nonfiction art history technology medium-paced