Jeff,
For a broad senior or first-year-grad-level introduction to modern photonics and fibers, Bahaa Saleh and Mel Teich, Fundamentals of Photonics (Wiley 1991), seems to have been well received; and I think a new edition is coming out.
For a general first-year-grad-level optics and EM text, I've always liked J. M. Stone, Radiation and Optics. New York: McGraw-Hill, 1963. Modern approach, MKS units, good blending of physics and classical optics approach and more engineering-oriented EM-theory approach -- and treats some more modern concepts (dipole radiators, inhomogeneous plane waves) much more clearly than older texts.
Handbook of Optical and Laser Scanning, G. B. Marshall, Ed. New York: Marcel Dekker, (2004) seems to be a good practical book (though I can't judge it with much authority, since that's not my field). In any case the opening chapter by Tom Johnston, Jr. and Mike Sasnett on "Characterization of Laser Beams: The M^2 Model" is as good a tutorial as anyone could want on definition and measurement of laser beam quality.
It may be too advanced (and too Massive!) for your purposes, but Foundations of Image Science by Harrison Barrett and Kyle Myers (Wiley,
200?) won OSA and SPIE's Goodman Book Writing Award a couple of years ago.
I believe Bob Boyd's text on Nonlinear Optics (2nd edition, Academic Press, 2003) has been well received -- and a 3rd edition may be coming out.
Where I'd get into serious discussion with you, however, is on the whole question of handbooks and tables, for numerical and physical data.
Let's take data tables first, because that seems an easier topic. Why would anyone, these days, purchase -- or even give shelf space to -- any kind of tables or handbooks of physical or engineering data of almost any kind, with an Internet connection and Google at hand?
My experience is that Google comes out way ahead not just on speed and convenience, but on breadth and completeness as to what's available, whether you're talking about more basic and general stuff (encyclopedia type stuff, which is everywhere) or the most specialized end (where you have a high chance of being led to some insanely specialized and fanatically complete web site on almost any arcane topic you go after).
[As an example, for reasons we can go into separately I wanted daily snowfall data for Lake Tahoe last winter. A quick query to rec.skiing.backcountry and a short Google search brought out that, besides a State agency, Squaw Valley has a site with downloadable tables of exact snowfall data every day for the past several decades.]
Now, what about math data and functions, both algorithms and numbers?
It was claimed some years ago that Mathematica 3 (or was it 4?) contained and could instantly deliver every single bit of mathematical knowledge, both numbers and formulas, contained in Abramowitz and Stegun, and then some; and this seemed a pretty accurate clain.
M4 (or was it 5?) then contained every bit of mathematical knowledge in the average university physics library.
Hyperbole aside, at this pint why would anyone purchase or even give shelf space to mathematical tables or handbooks of any kind -- log tables, table of arcane special functions, or handbooks of numerical algorithms -- with Mathematica available on your laptop?
Numerical methods may be in some cases an exception to this. Anyone who wants to _calculate_ something, as as part of a design or analysis or research process, should just do it in Mathematica -- you'll find the algorithm you need all implement and optimized there.
(And I really don't buy the argument that you need to understand numerical algorithms in order to use or apply them. Nice if you have that understanding as part of your cultural background -- but not essential. If you need to code an algorithm as firmware into limited memory in a gadget, that's another matter -- but then maybe you should hire a consultant.)
All of the above advice, however, is unfortunately currently trapped in the quagmire of the latest version of Mathematica, namely M6.
Mathematica 6 is a magnificent piece of software, so far as I can tell from using it (or more accurately, battling with it, in between periods of screaming frustration): all the old Mathematica math and analysis capabilities, incredible new interactive display capabilities, and just incredible blinding speed of execution.
But as a result of whatever unknown insanity prevails at WRI, they've elected to remove or deprecate or change many older useful features and useful ways of interacting with Mathematica (I don't really object to that, actually); add over 1000 new and complex commands and changes in the interface; ***and then decree that there shall be absolutely NO printed or intelligently planned or helpful introductory-user-level documentation for this vast and vastly changed program*** -- only an even more vast, hard to access, and very unhelpfully designed online "documentation" system.
It's now over a year since M6 came out, and there is still not a book, manual, user guide, introduction to M6, or similar -- not a single piece of printed documentation -- available, from WRI or third parties. Unbelievable.
[Pardon the rant, but it's probably the worst, most destructive disaster with respect to a fundamental part of my professional working infrastructure that I've ever encountered. And I think it connects very directly to the kind of "professional information infrastructure" that your book list is aimed at contributing to (and admirably so). WRI (or is it just W?) doesn't believe in booklists, however -- hell, it doesn't even believe in books!]