Zhang Xiaoxiang (1132-1169 A.D.) : a study of his life, literary works and political essays - Goh, Ching See (1991)