Haddow, Professor Alexander