A Short History Of Modern Europe - Ketelbey, C D M (Surjeet Publications, Delhi, 2000)