I recently read Value.Able by Roger Montgomery. It made a lot of sense to me and has changed my attitude toward shares (for the better). Highly recommend it as a starting point.
It has a couple sections on Accounting 101 type topics (Company balance sheets etc) which are pretty dry, but well...