Books by Vaughan, Terry A. (sorted alphabetically)