David Stone : a political biography / - Taylor, Melonie Johnson