profile

Donald Smith & Co., Inc.