John Mylopoulos: Q&A Session