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.

Avatar
John Gardner
Avatar
Avatar
Avatar
Avatar