Kenneth Deighton

3 books

400 pages paperback 1597

fiction classics historical play challenging dark medium-paced

222 pages paperback 1601

fiction classics play funny lighthearted fast-paced

104 pages paperback 2015

challenging informative medium-paced