Adrian W. Cross
Strathclyde University
UK