I have owned this book for several years, but each time I grab it off the shelf I am annoyed by the very poor index. It takes ages to find topics because the page numbers in the index are woefully inaccurate. For example, the index states that the ADOX object model is mentioned on pages 136, 495, 497-505, but the actual pages are 138, 361, 363-380. There are many other examples. As there is no electronic version available, in which one could search on-screen, you just have to flick through the book's pages till you find the sections you're interested in.