The Grant Cunningham Blogcast

The Grant Cunningham Blogcast for September 30, 2016: Meaningless increments of precision - and why you should avoid them
30
00:00:00
30