The unequal treaties China and the foreigner - Rodney Gilbert (John murray)