alvin leblanc