Arnold Jarvinen aka Michael Viren (younger and older) [Photos by...