Library Digital Collections

Western Highlands: anthropologist William Heaney working at a desk

Western Highlands: anthropologist William Heaney working at a desk