McClure, Naismith, Brooks and Co.

GPTKB entity