Books by M. Walsh