Happy New Year ..... It seems so long since I last blogged , and so so much has happened in my life since then (a meeting , an enga...