by Barry Hindess (Author), Barry Hindess (Author), Paul Q. Hirst (Contributor)
Format: Paperback
Pages: 89
Edition: 1977
Publisher: Palgrave Macmillan
Published: 01 Mar 1977
ISBN 10: 0333223454
ISBN 13: 9780333223451