virtuallyonit.com
Standing on the Shoulders of Giants…
“One who develops future intellectual pursuits by understanding and building on the research and works created by notable thinkers of the past” I thought this an appropriate opening to …