G K HALL & CO.