America, el paso, Humanity, Invention, Love, Science Inventor In Love June 12, 2013 No Comments Eric Chesak, inventor with his garage built star tracker, El Paso, Texas, 2010 To see some of Eric’s work, go to: http://www.designnews.com/document.asp?doc_id=228954 InventionLoveScience Previous Post Next Post January 13, 2016 Russell Lee January 18, 2008 Light Storm June 16, 2009 Centro Family Train