I haven’t blogged for quite some time and it feels great to be back in the blogosphere! There is a lot of catching up to do including reading the many [...]