The boy's playbook of science. Revised with additions by T.C. Hepworth
Published: 1881
Number of pages: 544