A mind for all seasons : just thoughts turned into words /
Smith, David J.
Swansea : Astra,
1999.