Macduff through the years /
Bruce, Stanley A.,1963-
Bruce, Stanley A.,1963-
Andrew, Bruce.
Banff : Bard,
2008.
Paperback.