German 1 - Carty, Tom (Palgrave foundations, 2016)