ISBN-10: 0471754005
ISBN-10: 0781751896
ISBN: 0849371899 (alk. paper)
ISBN-13: 978-0471754008
ISBN: 9780849371899 (alk. paper)
ISBN: 9783540253013 (paper)
ISBN: 9783540283089 (electronic bk.)
ISBN: 9783540317852 (paper)
ISBN: 9783540317869 (electronic bk.)