Jonathan Spence. Jonathan Spence Jonathan D. Spence. Jonathan D. Spence By Jonathan Spence Jonathan F. Vance. 史景迁(Jonathan D. Spence)著 Alan Spence. Jon Lawrence. Jonathan Daniel Pryce.