John G . Friman , John Greiffe,