The Complete Guide to Working for Yourself: Everything the Self-Employed Need to Know About Taxes, Recordkeeping & Other LawsBeth Williams5