Cathy Giangrande's St. Petersburg is a guide to the city museums and lesser-known landmarks. If the author "missed" any museums, then I have a feeling, that she excluded them deliberately because they are so obscure (like the Museum of Armed Forces Medical Academy) that almost no locals are aware of their existence. On the other hand, the guidebook contains information on some really obscure museums, such as the new private museum of toys.
The book is a journey of exploration and is a pleasure to read "as is" from cover to cover. Alternately, it can be used as a helpful reference manual.
The guidebook has its own share of minor irritants, such as the occasional misspelling of French and English words transliterated backwards, but they are not very significant.
The book is beautifully printed on high quality paper and is richly illustrated with color photographs. It contains a helpful map or rather an outline plan of the central part of the city, a schematic plan of St. Petersburg region, and a well-designed plan of St.Petersburg "Metro" (or the city's subway system). All museum and landmark entries include detailed address and contact information, and indicate the nearest subway or suburban train station.
Among all foreign languages guides and books on St. Petersburg, that I ever came across, this one is the only work that is worth translating into Russian. Even locals would find this book a great aid in exploring their own city.