John Rollo - Scottish military surgeon