Kingcraft in Scotland and other essays and sketches.
Ross, Peter,Secretary, North-American United Caledonian Association.
New York : Raeburn Book Company,
[1897]