1. Yuan Shikai : a reappraisal Author/Creator: Shan, Patrick Fuliang, author Publication/Creation: Vancouver, BC : UBC Press, [2018] Resource Type: Book Access & Availability: Loading