Ted Greene: Jazz Guitar Single Note Soloing, Volume 1: Single ...
Ted Greene
Towards a theory of communicative competence
Jürgen Habermas
Adventures in Human Being
Gavin Francis
The Analysis of Wonder: An Introduction to the Philosophy of ...
Predrag Cicovacki
100 Mistakes in Software Engineering
Luis Cordero
Songs of Innocence, and Songs of Experience
William Blake