Covers: Open Library
Covers: Open Library
| Format | Publisher | Year | ISBN |
|---|---|---|---|
| Paperback | O’Reilly Media | 2021 | 9781492056355 |
| Edition | O'Reilly Media, Incorporated | 2015 | 9781491946251 |
| Edition | O'Reilly Media, Incorporated | 2015 | 9781491946244 |
| Ebook | O’Reilly Media | 2015 | 9781491946008 |
| Edition | O'Reilly Media, Incorporated | 2015 | 9781491946268 |
| Paperback | Novatec | 2015 | 9788575224625 |