Alastair McIntosh — British writer and academic