2006 - Stephen Mew November 20, 2017 Alumni News Stephen Mew (B.A., economics, ’06) recently completed 21 months serving aboard the ship MV Logos Hope, operated by a German Christian charity, to bring books and aid to people around the world.