by PeterCane (Editor), P.S.Atiyah (Author)
Format: Paperback
Pages: 672
Edition: 4th Revised edition
Publisher: Weidenfeld & Nicolson
Published: 26 Feb 1987
ISBN 10: 0297790536
ISBN 13: 9780297790532