Martha in the Mirror Justin Richards Buy book #ad: Buy ebook #ad: ISBN: 9781846074202 Description Castle Extremis is to play host to the signing of a peace treaty, but as the Doctor and Martha find out, not everyone wants the war to end.