
by Douglas Kennedy (Author)
Format: Paperback
Pages: 693
Publisher: Distribooks
Published: 21 Oct 2010
ISBN 10: 226619996X
ISBN 13: 9782266199964