David Kilgour - image

Discover Author

David Kilgour Books & Biography


David W. Kilgour has had a distinguished career in Canadian federal politics as an MP for both the Conservative and Liberal parties and now sits as an independent; he has also been former Deputy Speaker of the House.


Other books by the author