Father of lies
Publisher: Corgi
Published: Aug 01 1996
ISBN-13: 9780552142083