David Taylor at his computer