An independent bookshop in Knaresborough, North Yorkshire.

Health, illness & addiction: social aspects