GILBERT R UPCHURCH, JR Editor & Author