Definitions for "Alistaire Stuart"
Alistaire Stuart is a fictional character appearing in the Marvel Comics universe. He is a scientist, an ally of the superhero team Excalibur and head of MI-13, an intelligence agency. He first appeared in Excalibur #6 and was created by Chris Claremont and Alan Davis.