Let's admit it, Canadian politics is boring but this book isn't. O'Neil has a real talent making what should be a snore fest into a fascinating read of a good man and his journey through Conservative politics and his ultimate betrayal.