Books by Irene M. Walsh