Later modern history of Europe and the wider world Leaving Certificate - Tonge, Stephen (Edco History Leaving Certificate, 2009)