A Textbook of Modern European History - Dayal, Raghubir (India: CBS Publishers & Distributors Pvt Ltd, 2009)
Paperback