David Barrie
David Barrie has sailed in many different parts of the world and made many long passages. After serving in the British Diplomatic Service, Barrie worked in the arts and as a law reform campaigner. The great-great-nephew of J. M. Barrie, he is married with two daughters.
David Barrie has sailed in many different parts of the world and made many long passages. After serving in the British Diplomatic Service, Barrie worked in the arts and as a law reform campaigner. The great-great-nephew of J. M. Barrie, he is married with two daughters. See less
David Barrie's Featured Books