John Walsh - image

Discover Author

John Walsh Books & Biography


John Walsh was born in 1953 in London. Currently Assistant Editor of the Independent, he has written for and edited numerous newspapers and magazines. He has been a radio presenter and was director of the Cheltenham Festival of Literature in 1997.

Other books by the author