Joseph Henry Smith (Lt. Gen.)

Lt Gen Smith