Author: Chau Ju-kua
Dates: 13th century.