TY - BOOK AU - Grisham, John. TI - Firm SN - 0-440-21145-X CY - New York KW - Firm ER -