About David Kilgour David Kilgour is recently retired after spending almost 27 years as a Member of Parliament for the southeast part of Edmonton. He is the author of three books and has held various political roles throughout his career.