Scientific news for general readers
Subtitle: a popular illustrated weekly journal of science
Published: 1887
Place of publication: London
Language: eng
Notes: No more published?