WHO IS DAVID GIVENS?