Taxes Made Simple: Income Taxes Explained in 100 Pages or LessA nice touch is the illustrated thank you page from the creator.