Well written, but poorly researched. There a a lot of other sources for accouting websites most of whom are better than the ones chosen for review here.