Being lucky enough to make good use of the modernized internet (and its prior form), I have been able to develop my craft quite well. This would not be the case without the invaluable wealth of knowledge that exists out there. This is a collection of the links that I have harvested over time, which I believe will provide value to like-minded people to myself.