Author: Peter Gustav Lejeune Dirichlet