Father of lies
Publisher: Corgi
Published: Sept ,07 1995
Place of publication: London, England
Language: enm
Format: Paper back
Number of pages: 544
ISBN-13: 9780552142083