BRIAN P TAYLOR