by Margery Allingham (Author)
Format: Paperback
Pages: 240
Publisher: Carroll & Graf Publishers Inc
Published: 05 Jan 1993
ISBN 10: 0881847240
ISBN 13: 9780881847246