1
by Prout, Sarah
Published 2012
Wiley-VCH

2
by Zarrella, Dan
Published 2010
O'Reilly

3
by Schultz, Howard
Published 2011
Wiley-VCH