Joe Avinger
Joe Avinger is a retired software developer, educated at Georgia Tech. He is an avid reader and a history buff.
Joe Avinger is a retired software developer, educated at Georgia Tech. He is an avid reader and a history buff. See less
Joe Avinger's Featured Books