The Complete Guide To Fiducial inference