Author Biography
Tarek S. Niazi holds a Bachelor and a Master of Electrical Engineering and Computer Science. He worked at IBM for twenty-five years in various positions. As an entrepreneur, he established and ran investment, consulting, and project integration services companies. Niazi's interests run the gamut from geology to history, astronomy, and applied sciences, including physics. His global travels have given him a deep appreciation for the mosaic of life and culture on Earth.