Richard D. Worth rdworth