Shearer, (Edgar) Donald (Reid)

Contributed by