Browsing publications by Dr Thomas Klee