P . O. Hörnfelt , L .O.