Paperback, 1st Edition
ISBN13: 9788175994515
Fingerprint Publishing, 2017
Hardcover, 2nd Edition
ISBN13: 9780141393216
Penguin Classic, 2013
Paperback, 11th Edition
ISBN13: 9780192833600
Oxford University Press, USA, 1998
Paperback, 10th Edition
ISBN13: 9780140380538
Penguin Books India, 1997