Professor John Moquist , f. d.up-