by Marcus Du Sautoy (Author), Marcusdu Sautoy (Author)
Format: Hardcover
Pages: 376
Edition: First Edition
Publisher: HarperCollins
Published: 01 Mar 2008
ISBN 10: 0060789409
ISBN 13: 9780060789404