mckinley stokes