Scan barcode
Matthew Campbell
12 books
460 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
460 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
1286 pages • first pub 2005 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
1286 pages • first pub 2005 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
268 pages • missing pub info (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Portfolio
Publication date: Not specified
268 pages • missing pub info (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Portfolio
Publication date: Not specified
288 pages • first pub 2022 (editions)
ISBN/UID: 9780593329238
Format: Hardcover
Language: English
Publisher: Portfolio
Publication date: 03 May 2022
288 pages • first pub 2022 (editions)
ISBN/UID: 9780593329238
Format: Hardcover
Language: English
Publisher: Portfolio
Publication date: 03 May 2022
360 pages • missing pub info (editions)
ISBN/UID: B09LXD9LSP
Format: Digital
Language: English
Publisher: Not specified
Publication date: 12 May 2022
360 pages • missing pub info (editions)
ISBN/UID: B09LXD9LSP
Format: Digital
Language: English
Publisher: Not specified
Publication date: 12 May 2022
264 pages • missing pub info (editions)
ISBN/UID: 9781107044845
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 18 November 2013
264 pages • missing pub info (editions)
ISBN/UID: 9781107044845
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 18 November 2013
113 pages • missing pub info (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
113 pages • missing pub info (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
400 pages • first pub 2016 (editions)
ISBN/UID: 9781491942550
Format: Paperback
Language: English
Publisher: O'Reilly Media
Publication date: 11 October 2016
400 pages • first pub 2016 (editions)
ISBN/UID: 9781491942550
Format: Paperback
Language: English
Publisher: O'Reilly Media
Publication date: 11 October 2016
132 pages • missing pub info (editions)
ISBN/UID: 9781430264873
Format: Paperback
Language: English
Publisher: Apress
Publication date: 19 December 2013
132 pages • missing pub info (editions)
ISBN/UID: 9781430264873
Format: Paperback
Language: English
Publisher: Apress
Publication date: 19 December 2013
298 pages • missing pub info (editions)
ISBN/UID: 9781801237598
Format: Paperback
Language: English
Publisher: Giovanni Sorgente
Publication date: 10 November 2020
298 pages • missing pub info (editions)
ISBN/UID: 9781801237598
Format: Paperback
Language: English
Publisher: Giovanni Sorgente
Publication date: 10 November 2020