Space Systems Failures - Harland, David Michael; Harland, David M.; Lorenz, Ralph; Lorenz, Ralph D.; Shayler, David (Praxis, 2005)