Below are selected essays by Mark Mahin, taken from his blogs.