John Viescas' `Running Microsoft Access 97' bills itself as a `one-stop... in depth reference' guide. It comprises six parts, moving from an interesting general database introduction all the way to macro and Visual Basic (VBA) usage (see Amazon's very useful `Search Inside' feature). It follows the well established Microsoft Press presentation style and although it's not as `pretty' as more modern titles, it's still clear and easy to follow. Since second-hand copies of `Running Access 97' are cheap nowadays, and MS Press are usually top quality, I plumped for this.
Viescas' aims to teach the reader how to build a database, rather than offering a reference book for Access 97. Thus, he uses many sample databases and encourages users to modify various aspects after explaining each process. Many dislike this approach but databases are so complicated that this approach is perfectly valid. The disadvantage here is that if you're trying to sort out a problem with a database you've designed from scratch, it can be tricky to find the answers sometimes.
The CD offers the whole book in elecronic format - accessed via Internet Explorer - as well as the many database examples, Word dcouments, graphics links, etc.
In the end, a more modern publication my offer a better structure but users of this program will likely have financial concerns, so this offers a very usable alternative. Despite some very negative reviews here, there isn't anything actually wrong with this title - but much that is right. If you want help with Access 97, this will give it to you.