Scotland and the Slaves : cultures in contact 1500 - 2000 - Cornwall, Mark (2001)