James B. Hughes
Details
Birth Date 1938
Personal Name James B. Hughes
Over 125 magazine articles on armaments published in four countries (USA, Canada, Mexico, Guatemala) plus two government manuals.
Birth Date 1938
Personal Name James B. Hughes
Over 125 magazine articles on armaments published in four countries (USA, Canada, Mexico, Guatemala) plus two government manuals.