Author(s):
Erik T. Ray
Publisher: O'Reilly
Priscilla Walmsley
Howard KatzDenise DraperMary Fernandez
Publisher: Addison Wesley