stanislas leblanc