Eloquent JavaScript : a modern introduction to programming - Haverbeke, Marijn (Verfasser) (Safari Tech Books Online, 2011)