Books by Margaret Farrell