JOHN D. GIVENS