British medical association British national formulary - 48 - sept 2014 - Great Britain Royal pharmaceutical society 2004 - x,902 Dewey Class. No.: 615.09241 BRI