by David Gilmour
publisher: Coach House Press publish date: January 4th 1992
format: paperback pages: 221
language: English
ISBN:
0889102937 (9780889102934)
publisher: McArthur & Company publish date: 2006
format: paperback pages: 221
language: English
ISBN:
1552785912 (9781552785911)
publisher: Peregrine Smith Books publish date: 1987
format: hardcover pages: 224
language: English
ISBN:
0879052708 (9780879052706)