Professor Alaric Thorne
By @emi