Romulus Whitaker & Ashok Captain

Snakes of India: the field guide - Westland Books

9789385724237