Celebrimbor
Celebrimbor, J. R. R.