Super fun times (and a giveaway!) with debut author Rachel McMillan