ALAN REED TAYLOR