Pure javascript - Jason Gilliam ,Charlton Ting ,R.Allen Wyke (Techmedia, New Delhi, 1999)