John Paton - Scottish army officer