George Macdonald. "Legend of Corrievrechan". 1867.


Macdonald 1 

Macdonald 2 W. H. Overend

 Macdonald 3