Books by Margaret Horne