Re: Col. J. G. Stocks, 7 TN Cav., CSA
Greg, his full name was John Gardner Stocks, per his Mexican War pension application. My book, "Confederate Colonels" has the full information on him. His mother's maiden name was Gardner. He died at Port Lavaca, TX, 2-7-1913 and is buried there.
Stocks was difficult for me to trace since he moved around so much postwar. Let me know if I can help you further with him.