Archive for January, 2018

A solution to the largest-of-seven FFACalc puzzle

Friday, January 19th, 2018

On intellectual ownership

Monday, January 15th, 2018