Glendaloch and Its Ruins. a Story and a Guide.