Fox O'Mahony, Professor Lorna