james.p.devens