Andrew Granville

Books Authored

Reviewed by: 

“This may require rereading to absorb some of the mathematical terms, but the book is fun, and interesting, and a challenge on many levels.”