giovanni di domenico and jim o rourke