A taxpayer's nightmare: the IRS audit