Richard Duff , Thomas Duff , H . Edblad , Rob:t Edelfelt ,O.