I am looking for any advice on how to find which state and regiment an ancestor served under in the Mexican War. His name was James H. Gibbs and an old newspaper account states he served in this war. James was born in New York state, lived in Michigan and eventually settled in Sheboygan County, Wisconsin. He may have been a volunteer from any of these three states. Where do I go from here to find his records. Thank you.