by Christopher Crouch (Author), Christopher Crouch (Author)
Format: Hardcover
Pages: 216
Edition: 1999
Publisher: Palgrave
Published: 20 Nov 1998
ISBN 10: 0333642848
ISBN 13: 9780333642849