The Devil and the giro : two centuries of Scottish stories /
MacDougall, Carl.
Edinburgh : Canongate,
1989.
Paperback is published as Canongate classic, 40.