robert mccabe greece