Rainbows of the moon /
McCaughren, Tom.
Edinburgh : Canongate Press,
1993.
First published: Dublin : Anvil, 1989.