Scott Geller in the very informative TED X video above gives very clear understanding as to what he perceives as the  essential ingredients for...

Read more