John Lennberc , Allm.