• John Rennie Short (auth.)