Author: INMOS.