by JohnGrisham (Author)
Format: Hardcover
Pages: 320
Publisher: Amber
Published: Jan 2006
ISBN 10: 8324127070
ISBN 13: 9788324127078