Stewart, Brimner, Peters & Company