David W. Cravens David Stevens Seven ravens D.W. Cravens R.H. Cravens Candace Havens City of ravens Snow ravens david Stokes