Paperback
details (United States).
ISBN: 978-0-12-088367-7
ISBN-10: 0-12-088367-8
Morgan Kaufmann publishers ยท 2004