David W. Cravens David L. Stevens David Stevens David Givens Seven ravens D.W. Cravens R.H. Cravens david hockney david oistrakh Candace Havens