Andrew McGahan, J