Recent inactivity has been deplorable, but writing an 80 page thesis comes down to time, it seems. Nevertheless, New posts will be coming soon.

Advertisements