Windows of the mind; Level 5 - Frank Brennan (Cambridge Univ. Press, 2001)