Ira Greg Earls, age 59, of Buford, GA , passed away on October 22, 2012.