The Oxford Minidictionary of Abbreviations by John Daintith
Designed for all those who use abbreviations in their work, or who are stumped by mysterious sets of initials, this pocket-sized reference provides up-to-date coverage of over 8000 of the most common and useful abbreviations currently used in British, European and other world abbreviations.