j c taylor