Q & A with Terry Brooks