Internet Archive BookReader

Li Hung Chang : his life and times