Description
Item Description:Electronic resource.
Physical Description:1 online resource.
ISBN:0387216618
9780387216614
0387987568 (versió paper)
9780387987569 (versió paper)