Yeah, I get you, all that lefty righty blabber, but why assume he is Albertan?  Elvin Crawford just dragged you into the mud because you took the bait.  
Could be rural SW Ontario for all we know given that Harper won every seat in that area, or Saskatchewan, or BC interior, or Rosedale?  He could be in your neighbourhood.....