Rowan Garnier

3 books

394 pages paperback

nonfiction mathematics challenging informative medium-paced

843 pages hardcover

nonfiction computer science mathematics science

317 pages paperback 1996

mathematics challenging informative reflective medium-paced