Allan Massie is a Scottish writer who was born in 1938 in Singapore and spent his childhood in Aberdeenshire.
Allan Massie is a Scottish writer. He was born in 1938 in Singapore and spent his childhood in Aberdeenshire.