Frank Bretz

3 books

187 pages hardcover

nonfiction computer science mathematics challenging informative medium-paced

126 pages paperback

nonfiction computer science mathematics medium-paced

320 pages digital 2009