stewart andrews