Keeping Time, the tale of Spencer Smith, the Doctor's Companion.
if you have any love of Dr. Who or Bandom, or even just a good story, run, do not walk, and read this epic retelling of season three from the perspective of Spencer Smith. it is long. it is the *entire* season. It is fabulous. Read it. Love it. Pimp it.