Natural history professor John Walker taught at the University of Edinburgh.
1 volume, 173 p.
This volume contains lectures and essays compiled by John Walker, a professor of natural history at Edinburgh.