David Alan Rand

University of Warwick