John Meijer , ( G.