Len Deighton
Writing
1929-02-18
London, England, UK
0.1716
Leonard Cyril Deighton