This is from NATP ( National Association of Tax Professionals) and meant for tax professionals as an incentive to join. You don't have to be one to download and it's a useful tool for anyone interested.

www.natptax.com/taxguide