Zoological philosophy; an exposition with regard to the natural history of animals ..