Books by Paul J. Harrington