Prof Patrick J Schena Author