Author: Ostrovsky, Nikolai, Marsh, J T