Books by W.F. Walsh