The Commissioner may compel the production of books, papers and records and the attendance of all persons before him whether as parties or witnesses, whenever he believes such persons have knowledge of the facts concerning any supposed income or supposed transaction of the taxpayer. 2.