
by Clare Boylan (Author)
Format: Paperback
Pages: 416
Publisher: Counterpoint
Published: 26 Sep 2002
ISBN 10: 1582432619
ISBN 13: 9781582432618