The Last Inch at 70 Miles Per Hour | IEEE Journals & Magazine | IEEE Xplore