Peter Maxwell Stewart, Briançon, Frankreich