Peter Marshall
2 published titles
Communications satellites : global change agents
(Contributor)
1 edition
- ISBN: 0805849629
- Lawrence Erlbaum Associates
- 2004
- Details
License to orbit : the future of commercial space travel
(Contributor)
1 edition
- ISBN: 9781894959988
- Apogee
- 2009
- Details