About Stephen MacKinnon Books by Stephen MacKinnon Scars of War The Impact of Warfare on Modern China edited by Diana Lary & Stephen MacKinnon