1997 edition. 315 pages.