james m. turner