If any person has not furnished a return within the time allowed under section 13, or having furnished a return under that section, discovers any omission or a wrong statement therein, he may furnish a return or a revised return, as the case may be, at any time before the assessment is made. ...