Marswalk One - Shayler, David; Salmon, Andrew; Shayler, David J.; Shayler, Michael D. (Springer London, 2005)