0-511-04185-3 electronic bk. 978-0-521-80684-8 hardback 0-521-01093-4 paperback 978-0-521-01093-1 paperback 0-521-80684-4 hardback 0-511-48547-6 electronic bk. 978-0-511-04185-3 : electronic bk. 0-511-11981-X electronic bk. 978-0-511-11981-1 : electronic bk. 978-0-511-48547-3 : electronic bk. |