markcarrigan.net
The political socialisation of Barack Obama
I recently finished Race of a Lifetime, purchased because I confused it with this book that I’d actually intended to buy… it’s a great read in many respects. I love reading politi…