Divided Loyalties : The Liberal Party of Canada, 1984-2008 - Brooke Jeffrey (2010)