The main classes of antibiotics and key drugs are listed below - however there are hundreds of antibiotics and this list is by no means exhaustive ... However some people are allergic to ...