christopher devage