Published by Vintage Books.
The Second Coming
by John Niven
5 stars
(2 reviews)