Again, the more I look at the insignia, the more I'm convinced he's a Lieutenant Colonel - those aren't stars, they're oak leaves. The rank insignia haven't changed much in 150 years, and we still use the same oak leaf design for Majors (in gold) and Lieutenant Colonels (in silver). The rank insignia on his shoulders are too blob-ish to be stars, and too close to the ends of the epaulets.