STEVE MARTINI true 1st ed FLAT SIGNED 390 pages ATTORNEY hardcover jacket 2000 por | ago 5, 2026Reading this novel is like watching a painting come to life.