1
by Hahn, Evan
Published 2016
Manning Publications

2
by Hahn, Evan
Published 2013
O'Reilly Media