nathan o. taylor