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

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

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

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

5
by Foy, Brian D.
Published 2012
Helion

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