Bayly, C.A. C.A. Bayly Omnibus C.A. Bayly - New Delhi Oxford University Press 2009 - xv, c.a.80 ISBN: 9780198062561 1450.00