alistair leblanc