Browsing publications by Dr Clifford Lawrence