Robert Crowcroft. Robert Crowcroft Brent Scowcroft Sue Moorcroft. Robert Brown Robert Twycross robert Solomon robert shore