Carl Eastlund

1 book

248 pages 2015

nonfiction computer science mathematics informative slow-paced