Magical Scientist

The Arabic and Irish names given are approximations.