Paperback, 3rd Edition
ISBN13: 9789388369084
Fingerprint Publishing, 2018
Paperback
ISBN13: 9789353040390
Rupa Publications India, 2018
Hardcover, 14th Edition
ISBN13: 9781402714542
Sterling Pub., 2004
Paperback, 14th Edition
ISBN13: 9780142437018
PENGUIN BOOKS LTD, UK, 2002