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

2
by Cravens, Jesse
Published 2014
O'Reilly Media

3
by Cravens, Jesse
Published 2013
O'Reilly