W.F. HANN & SONS CO.