Marswalk One First Steps on a New Planet - Shayler, David J.; Salmon, Andrew; Shayler, Michael D. (Springer London, 2005)