Distributed Data Management For Grid Computing by Michael Di Stefano