Thornton, Gerard Progress in science - London The Royal Society of London [n.d.] - 639. Dewey Class. No.: 500 PRO