Overcoming Adversity: Daniel Ritchie TNG TV 207 — Alex McFarland