Translated Title: The enigma of the origins of lifeAuthor: Noda, HaruhikoStatement: Noda Haruhiko.Publisher: Tōkyō Yamato ShoboYear: 1985ISBN: 4479460055Class: 460Code: NOD