JavaScript: The Definitive Guide
$12.45