An introduction to Artin L-functions