BNF 50 SEPTEMBER 2005 British Medical Association Roual Pharmaceutical Society of Great Britain - Greate Britian BMJ Publishing group 2005 - xiv 912p