TY - BOOK AU - Haslemere Group AU - HASLEMERE GROUP TI - Who Needs the Drug Companies? U1 - 338.476151 23 CY - London PB - Haslemere Group KW - drug ER -