Z . G . Kramer.