how long was the longest military career for a canadian house of commons member?
30 years