The History of Sport Played in China's Treaty Ports

Shanghai Rugby Football Club