John Evan Evanson, William Valgardson, ?