British Medical Association. BNF 49 March 2005: British nasional formulary. Royal Pharmaceutical Society of Great Britain; 2021. oai:ais:library-item:2975