1
by Cravens, Jesse
Published 2014
O'Reilly Media

2
by Cravens, Jesse
Published 2013
O'Reilly

3
by Cravens, Jesse, Brady, Thomas Q.
Published 2015
Helion