Ying-yai Sheng-lan - The Overall Survey of the Ocean's Shores 1433 by Ma Huan, translated by J.V.G. Mills, with foreword and preface, Hakluyt Society, London 1970; reprinted by the White Lotus Press 1997 ISBN 974-8496-78-3 Paul Pelliot: Jan J. L. Duyvendak: . Amsterdam: Noord-Hollandsche 1933 Jan J. L. Duyvendak: , Probsthain, 1949.