Books by Daniel P. Harrison