G . E. Hasselin.