Michael Knowles Q & A with University at Buffalo audience