G . Hauffman och e.o.