james.rich.joseph