I have checked the news roster for Major in the regiment
of Lane's Brigade. The only name that I locate that it could possibly have been was Maj. JAMES G. HARRIS, 7th Regt Inf. Could the initials in your source have been "J.G.
H. instead of "G.G.H."?
Cordially ,
John R. Woodard
Tar Heel Regimental Research