1
by Foy, Brian D.
Published 2007
O'Reilly

2
by Foy, Brian D.
Published 2006
O'Reilly

3
by Foy, Brian D.
Published 2012
Helion

4
by Foy, Brian D.
Published 2012
O'Reilly Media

5
by Foy, Brian D.
Published 2014
O'Reilly Media

6
by Schwartz, Randal L., Phoenix, Tom, Foy, Brian D.
Published 2017
O'Reilly Media