Publications by Dominic M Taylor