ISBN: 0-571-50960-6