Thirty plates illustrative of natural history : with a short description affixed to each plate /
Society for Promoting Christian Knowledge (Great Britain).Committee of General Literature and Education.1n
London : The Society,
1842-50.
Natural history