Author details
Author Michael D. Shayler |
Available item(s) by this author (3)



David Shayler, Author ; Michael D. Shayler, Author | New York, NY : Springer | Springer-Praxis books in space exploration | 2013
David Shayler, Author ; Michael D. Shayler, Author ; Tim Furniss, Author | New York, NY : Springer | Springer-Praxis books in space exploration | 2007