Hy Brasil : a novel /
Elphinstone, Margaret.
Toronto : McArthur,
2003, c2002.
Originally published: Scotland : Canongate Books, 2002.