Stewart, Keith, 1967-