Why do we pay income taxes, again?

Civics 101 - A podcast by NHPR - Tuesdays

Paying income taxes is a civic responsibility... but it hasn't always been. Where did it start, and where is it now?