G . w. hagerstrand.