Robot Limited

Who is John Raciti?