Angels and others /
Ripley, Mike,author.