C. F. Peterson

C. F. Peterson was born in Inverness. He lived in Africa and worked in bio-chemistry before returning home to the Scottish Highlands where he runs a design and construction company. He is married and has five children.