1
by Espinoza, Chip, Schwarzbart, Joel
Published 2016
Pearson Education

2
by Espinoza, Chip, Ukleja, Mick
Published 2019
Ascent Audio