Philip Horne — British literary critic