Anglo-Chinese sketches - William A. Rivers (Kelly and walsh ltd)