Conversations on natural philosophy : in which the elements of that science are familiarly explained, and adapted to the comprehension of young pupils
Marcet, J. H. Cunningham (Book producer), J. Y. Humphreys (Book producer)