The life of vertebrates - YOUNG,J.Z (Oxford. ELBS with oxford univ, 1992)