John Almqvist i Cannon Falls , D.