Passwords : Philology, Security, Authentication - Brian Lennon (2018)