Hardcover, 336 pages, by Jean Stern and Mark Hilbert