Books by Terrence A. Harrison