One Black Isle night : stories from 1001 Arabian nights retold as stories from Ross-shire /
McVicar, Ewan.
Linlithgow : Gallus Publishing,
2010.