Springerbriefs in History of Science and Technology

109 pages paperback

nonfiction history mathematics philosophy science informative medium-paced