1
by Birnbaum, Mark
Published 2004
Prentice Hall PTR/Pearson Education

2
by Frauenfelder, Mark
Published 2007
Maker Media