Douglas Crockford: The JavaScript Programming Language