by Andy Weir
publisher: Crown publish date: 2017-11-14
format: hardcover pages: 305
language: English
ISBN:
0553448129 (9780553448122)
format: Paperback pages: 384
language: English
ISBN:
052557266X (9780525572664)
publisher: Ebury Digital publish date: 2017-11-14
format: Kindle Edition pages: 384
language: English
ISBN:
9781473527454
ASIN: B06ZZMYC4G
publish date: November 14th 2017
format: Kindle Edition pages: 384
language: English
ISBN:
9780553448139
ASIN: B06Y55SB48
publisher: Audible Studios publish date: 2017-11-14
format: audiobook minutes: 539
language: English
ASIN: B076MHP5XJ