Higher Modern Studies Social Issues In The Uk by Stan D.A. Prato & Tracy James