I'm wondering about the expression "La nuit de l'homme".
I'd like to know why it can't be just "La nuit d'homme"? (Indeed, we can say 'Un stylo de Pierre'?)
What is the difference? Is the second phrase grammatically correct? What is the difference in meaning between these two expressions?