angus frank johnstone wilson