MAGESHIPS

Definition of MAGESHIPS