Weekend Site Sale! Save up to $18 off. Get the code »

Mark Meek

Meek is from the village of Lydbrook in the Forest of Dean in Gloucestershire, England and now lives in America. He has a life-long fascination with science, particularly physics and astronomy, and was convinced that there exists something contributing to orderliness in the universe yet to be discovered.