David Craig

David Craig is a well-known and acclaimed author and poet, academic and expert on the Clearances.

Also by this Author

The Unbroken Harp

David Craig

Paperback