The British National Formulary (BNF)[6] and its related publications contain information on prescribing, indications, side effects and costs of all medication available on the National Health Service.