Worlds apart? An exploration of prescribing and medicine-taking decisions by patients, GPs and local policy makers.