1
by Atkinson, Brandon
Published 2015
Apress, Distributed to the book trade worldwide by Springer Science+Media New York

2
by Atkinson, Brandon
Published 2015
Apress

3
by Atkinson, Brandon, Edwards, Dallas
Published 2018
Apress, Distributed by Springer Science+Business Media New York