Michael Carruth - Other languages