Turtle Island - goodbye an autobiography /
Riou, Roger.
Sokolinsky, Martin.
London Collins Harvill Press
1975
This translation also published: New York : Dell, 1975. - Translation of: 'Adieu la Tortue'. Paris : Laffont, 1974
Riou, Roger.
Missionaries, Medical