Strange Stories from a Chinese Studio, Vol. 2 (of 2) - Pu, Songling, 1640-1715; Giles, Herbert Allen, 1845-1935 [Translator]