1
by Wendel, Stephen
Published 2013
O'Reilly

2
by Wendel, Stephen
Published 2020
O'Reilly Media, Inc, USA

3
by Wendel, Stephen
Published 2023
Ascent Audio