Speaking JavaScript: An In-Depth Guide for Programmers by Axel Rauschmayer Back to product details page >