G , E. Cedergren , John Palmgren.