William Fairlie Cuningham - (1881-1947)