by Derek Layder
How can you understand yourself? Where do your views, attitudes and values come from and why do they change? In this accessible and illuminating book Derek Layder attempts to provide a reliable gui…