William Napier Author

William Napier was born in 1965 and educated in Cheltenham, Oxford and London. He lives in Dorset and travels widely.