Teaching 20th-century European history. - Stradling, Robert. (Strasbourg)
290 s.