Books by Mary Thorpe