Microgroove

Download this essay as a pdf (1.2mb, includes appendices) PDF