Internet Archive BookReader

Macdonald's Scottish directory and gazetteer