It is quite well known that the series $\sum n!/n^n$ converges. For instance, the question of convergence was addressed in this thread. However, I was wondering if there is a closed form expression for this sum.
By closed form, I mean an expression where the answer is in the form of a function of a well known kind, or an expression which could even be a definite integral of some function.
I tried to use generating functions and find an expression for this sum but I did not go very far. If someone can derive an expression for this sum starting from some known power series, that would be great.