Jake irvin articles