Amazing tales - Ling, Mengchu, 1580-1644 (Panda books, 1998)