Item Description:Title from e-book title screen (viewed Mar. 28, 2005).
Physical Description:1 online resource
Bibliography:Includes bibliographical references.
ISBN:030957644X
9780309576444
1280261374
9781280261374