Indeed, so loose is GAAP (Generally Accepted Accounting Practices) that a few years ago, in disgust, accountant Abraham Briloff suggested the term be changed to "Commonly Reported Accounting Practices," or CRAP.
Published in 1987, this book covers enough forensic analysis of firms' accounting statements to bootstrap you into becoming an investment detective. Although it'd help to have a semester of public accounting under your belt before reading this, O'glove starts easy and before you know it, you're eagerly consuming accounting details.
The premise of the book is that some firms (most firms) manipulate their earnings, and that an intelligent reader of public financial statements can determine that accounting tomfoolery is being perpetrated by management, and invest accordingly. The key points he goes over are: