2
by Edge, Charles
Published 2010
Apress

3
by Edge, Charles
Published 2012
O'Reilly Media

4
by Edge, Charles S.
Published 2009
Apress

5
by Edge, Charles S.
Published 2010
Apress

6
by Edge, Charles S.
Published 2010
Apress

7
by Edge, Charles
Published 2018
Apress, Distributed to the Book trade worldwide by Springer

8
by Edge, Charles S.
Published 2008
Apress

10
by Edge, Charles
Published 2023
Apress

11
by EDGE, CHARLES., Smith, William
Published 2015
Apress

12
by Edge, Charles S., Smith, William
Published 2015
Apress

16
by EDGE, CHARLES., O'Donnell, Daniel
Published 2016
Apress

17
by Edge, Charles S., O'Donnell, Daniel
Published 2016
Apress, Distributed to the Book trade worldwide by Springer Science+Business Media New York