9781107613249

AA VV, CAMBRIDGE INTERNATIONAL AS LEVEL EUROPEAN HISTORY 1789-1917 COURSEBOOK, CAMBRIDGE UNIVERSITY PRESS, 30,35, 2013, 9781107613249