British National Formulary 42 September 2001 - London British Medical Association 2001 London Royal Pharmaceutical Society of Great Britain 2001 - 806 p.