John Walsh
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.
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. See less
John Walsh's Featured Books