The unexpected island - Lin, Yatang 1895-1976 (Heinemann, 1955)