
Primary
- Publisher:
- Jove
- ISBN:
- 9780515147629
- Pages:
- 345
- Published:
- 3/1/2010

Kindle Edition
- Publisher:
- Penguin US
- ISBN:
- 9781101185391
- Pages:
- 352
- Published:
- 2/23/2010

- Publisher:
- Elex Media Komputindo
- ISBN:
- 9786020449388
- Pages:
- 448
- Published:
- 10/30/2017

Paperback
- Publisher:
- Thorndike Press
- ISBN:
- 9781408492024
- Pages:
- 457

Hardcover
- Publisher:
- Thorndike
- ISBN:
- 9781408492017
- Pages:
- 457

Unknown Binding
- Publisher:
- Jove Books
- ISBN:
- 9781616640316
- Pages:
- 345

paperback
- Publisher:
- ELEX MEDIA KOMPUTINDO
- ISBN:
- 9786020448718
- Pages:
- 448

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9781410427939
- Pages:
- 459

- Publisher:
- Penguin USA, Inc.
- ISBN:
- 9781101180587