Paperback
details (USA).
ISBN: 978-0-201-48328-4
ISBN-10: 0-201-48328-9
Addison-Wesley Publishing company · 1995