David Carroll
Books by David Carroll
The five stages of the soul1997
Chinua Achebe1970
Dad's Army2004
French Literary Fascism1998
Wonders of the World1976
Time of Judgment2004- Annandale in Old Photographs (Scotland in Old Photographs)Annandale in Old Photographs (Scotland in Old Photographs)1998
- Assembly Language Programming for the IBM PCAssembly Language Programming for the IBM PC1987
Burns Country1999- Chinua Achebe, "Arrow of God"Chinua Achebe, "Arrow of God"1981
The Creation2004- The dictionary of foreign terms in the English languageThe dictionary of foreign terms in the English language1973
- George EliotGeorge Eliot1971
George Eliot and the Conflict of Interpretations2006- George Eliot The Critical HeritageGeorge Eliot The Critical Heritage
The Home Guard1999- La Vida Interior Del NinosLa Vida Interior Del Ninos1992
- Leafing Through LiteratureLeafing Through Literature1992
- Living with dyingLiving with dying1986
- Movements in modern artMovements in modern art1973
- Old Lockerbie and LochmabenOld Lockerbie and Lochmaben2001
Paraesthetics1989
Psicologia del Lenguaje2006
The Solway Coast2002