prof adam finn