1
by Wetherbee, Jonathan
Published 2013
Apress

2
by Wetherbee, Jonathan, Nardone, Massimo, Rathod, Chirag, Kodali, Raghu R.
Published 2018
Apress, Distributed to the book trade worldwide by Springer Science+Business Media New York

3

4