robert spillane