Activities of Gary Edward Geraci