John Bern- ( G.