Ruth Bennett

Ruth Bennett is a former US diplomat and journalist who is now an Edinburgh-based writer and flâneuse.

Recent reviews: