1
by Albing, Carl
Published 2010
O'Reilly Media

2
by Albing, Carl
Published 2021
Posts & Telecom Press

3
by Troncone, Paul, Albing, Carl
Published 2020
China Machine Press