Before becoming an author of fiction in the early 1960s, John Gardner was variously a stage magician, a Royal Marine officer, a journalist and, for a short time, a priest in the Church of England. So...
Pick a card. Any card.
Before becoming an author of fiction in the early 1960s, John Gardner was variously a stage magician, a Royal Marine officer, a journalist and, for a short time, a priest in the Church of England. So...
Pick a card. Any card.