Author: richard s. taylor