sam barnflodon HoS I . M.