Publications of 'David CARPENTER'