British Medical Association British National Formulation 1976-78 - British Medical Association 1978 - 422p.