Publications of David Townend