My journey through JavaScript: The Good Parts by Douglas Crockford