J . G . Hallen.