Description
About the Author
Murray Pomerance is an independent scholar living in Toronto.
Book Information
ISBN 9781474428682
Author Murray Pomerance
Format Hardback
Page Count 208
Imprint Edinburgh University Press
Publisher Edinburgh University Press