Pat Hartley 

Canadian that is a fervent political junkie when it comes down to stopping fascism from gaining hold . Humour and humanity