The book did not really serve the purpose very general high level review of tax jargons. If you want something to help you fill your tax return this book is not enough. The examples are also poorly explained. My feeling is I waisted my money. Saying this have not yet seen a useful tax book in the market.