British Medical Association British National Formulary - 49th ed. - London BMJ Group 2005 - x,902p. - BNF 49 March 2005 . ISBN: 9780853696315 LC Class. No.: RS125 / B735 2005