Carl Worth Richard D. Worth