Iin-depth interview with James Castle