Description
Item Description:Electronic resource.
Physical Description:1 online resource.
ISBN:0306469936
9780306469930
0792372603 (versió paper)
9780792372608 (versió paper)