Joining the dots : the Highland Trail 550 /
Crigie, Lee,author.