The first lines of science simplified ...
Macvicar, John G.(John Gibson),1800-1884.
Edinburgh,
1860.