Alastair Norcross

American philosopher