Lagarde Varoufakis Tsipras Schäuble published April 6, 2015 by Rainer Hachfeld politicalcartoons.com