Duncan MacIver Campbell - the Troubled Lairdby Campbell, AngusWriting a summary for young readers…For young readersBook data: Open Library