Journey of the universe - Swimme, Brian (Yale University Press, 2011)