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 February 29, 2008 Leap #7 May 19, 2023 GHOST May 21, 2012 A Kiss For Asarco