British National Formulary 41 March 2001 - 41st - London British Medical Association 2001 London Royal Pharmaceutical Society of Great Britain 2001 - 790p pbk