Ganguly, B.B. Biology of Animals Vol. II - Kolkata New Central Book Agency 2015 Dewey Class. No.: 591-2