Witness for the Defense > Editions
by Michael C. Eberhardt First published December 1st 1998
Published December 1st 1998
by Onyx
First Edition, Mass Market Paperback, 416 pages
Published January 1st 1998
by Onyx
Paperback, 0 pages


