David West of Lossiemouth /
Wood, Duncan.
West, David,1868-1936.
Cullen : Duncan Wood,
2000.
West, David, 1868-1936.