1
by Homer, Alex, Sussman, David
Published 2004
Apress

2
by Homer, Alex
Published 2004
Apress

3
by Homer, Alex
Published 2004
Addison-Wesley

4
by Homer, Alex
Published 2005
Addison-Wesley

5
by Homer, Alex
Published 2004
Sams