First of all, to my three loyal readers, sorry for the lack of updates for the past few weeks. After...

More...