MARK K TAYLOR