J J Stewart Perowne Editor & Author