British national formulary 48 - London British Medical Association 2007 - viii, 902 p.

0853695849