The jade mountain: A Chinese anthology, being Three hundred poems of the Tang dynasty, 618-906