December End of Month Review

This is the updated holding post for the December Review. I really dislike these posts. They encompass a lot of elements and are difficult to complete. At the same time, I find them to be of considerable value. The delay in completing this post is due to a number of factors among them the fact that it is difficult to write a review post without taking the time required to actually perform a comprehensive review.

Continue reading