Books by Mary Royle