20050326 educating rico 759939 2
Piles of tax forms are seen at the 58th Street Library in New York City. Americans are preparing to beat the upcoming U.S. tax-filing deadline of April 15. -