Spacecraft for Hypervelocity Impact Research – An Overview of Capabilities, Constraints and the Challenges of Getting There. (2015)