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