Brigadier General Brevet Major General People (First 2 people) - Page 0

George S. Greene

George S. Greene

Civil engineer

Ranald S. Mackenzie

Ranald S. Mackenzie

Officer