John Thomson China and its people - Thomson, John 1837-1921; Rose, Andrea (the British Council, 1991)