
John Niven
27 buku
Born in Irvine, Ayrshire, Niven read English Literature at Glasgow University, graduating in 1991 with First Class honours. For the next ten years, he worked for a variety of record companies, including London Records and Independiente. He left the music industry to write full time in 2002 and publi...
