20200418174300.0 1465-6485 1465-6485 German economic review. Germany 1465-6485 1465-6485 1465-6485 German economic review (Oxford. Print) German economic review. German economic review (Oxford. Print)