Skip to main content
Thumbnail for The longest journey

The longest journey

McInnes, Betty (Elizabeth Anne), 1928-2010
Books, Manuscripts
The Scottish Highlands, 1848. Mary-Ann Macgregor considers herself fortunate. A married woman with five children and a comfortable home, her life is full of quiet contentment. But when her son, Davey, befriends a new arrival to the village, he sets in motion a chain of events that leads to disaster.
View my active saved list
0 items in my active saved list