Hy Brasil : a novel /
Elphinstone, Margaret.
Edinburgh : Canongate,
2003, c2002.