John Love

A Natural History of St. Kilda

John Love y David Hamilton

Muilnean Beaga Leodhais

Finlay MacLeod y John Love

The Norse Mills of Lewis

Finlay MacLeod y John Love