Carl Hasselquist , John Roosval,