A Scottish Knight-Errant by M. Cahill & Frances Alice Forbes