C Taylor Edward C Taylor Author