Edward McShane

2 books

670 pages 1930

nonfiction mathematics challenging informative reflective medium-paced

694 pages 2010

nonfiction mathematics informative medium-paced