Craig L. Russell (born January 6, 1949) is an American software architect and author.
[1][2] He co-authored Java Data Objects ISBN 0596002769 Craig L. Russell was born January 6, 1949, in New York City.
Craig joined Sun Microsystems to lead the development of Object Relational Mapping.
[4] He was the architect responsible for developing the implementation of Container Managed Persistence for Sun's Java Enterprise Edition Application Server.
Craig was the contributing editor for the Object Data Management Group Standard: 3.0 Java binding.