Hardcover: 304 pages
ISBN-10: 0312363648
ISBN-13: 978-0312363642