A chip off the old block July 30, 2012 by The Universal Spectator Barack Obama Sr: There is ‘nothing stopping government from taxing 100% of income.’