andrew jack