short history of scientific ideas to 1900. by Charles Joseph Singer · Bookplated