Author: Akira Iriye Jrgen Osterhammel Wolfgang Reinhard Peter C Perdue Suraiya Faroqhi Ste