Title: Doctor Who Never Gave Up, Ida Scudder