Leonard Norman Cohen (n.