Tag: Engineering


  • Sgt. Major James McKenna

    If it bleeps, he can be found sticking his screwdrivers into it. While the Alpha-centaurans of the team love to make euphemistic puns about James’s penchant for tinkering with his gadgets he really is more at home among the wires, neutronic pathways and …