McClure, Naismith, Brodie & Company.