by Michele Barrett (Author), Duncan Barrett (Author), Duncan Barrett (Author), Michele Barrett (Author), Michele Barrett (Author)
Format: Hardcover
Pages: 264
Edition: 1
Publisher: Polity
Published: 06 Dec 2000
ISBN 10: 0745624901
ISBN 13: 9780745624907