Jack has contributed to...