Hardcover. By Allan Holtz. An Encyclopedic Reference Guide. This book does not contain the CD. 609 pages