Dukes of Albany and Their Castle of Doune by Sir William Fraser