Przygody Doktora Avy Scott, James Deen, Rachel Starr