Crossword 320: Overworked Abbreviations Created by David Alfred Bywaters (davidalfredbywaters.com) using the online crossword generator from Amuse Labs