William Keith , Dedwith , Rotterdam , Stockholm,