N npr.org Stanford Professor Loses Political Battle To Simplify Tax Filing Process 712 points dynofuz 9 years ago 386 comments