Marswalk One : First Steps on a New Planet - David J. Shayler, Andrew Salmon, Michael D. Shayler ((Springer Praxis Books))