Business, Marketing and Strategy demystified with insights deeper than analysts' and a tad short of consultants'