Falsification of diplomatic documents. The Affghan papers. Report and petition of the Newcastle Foreign Affairs Association.
Newcastle Foreign Affairs Association (Newcastle-upon-Tyne)
London,
1860.