Books by Deirdre Riordan Hall