iii casey james