Cousins : the next generation : a Macpherson family from Badenoch /
Macpherson of Biallid,Lady,author.
Moorehead, Catherine,editor.
Previous edition: 2010.
Includes CD in pocket attached to inside of back cover.
"Updated by Lady Macpherson from the original work by Sarah Weatherall".