All Good Things Michael Jan Friedman Buy book #ad: ISBN: 9780671521486 Description Captain Picard travels back and forth among his past, present, and future as he and the crew of the Enterprise fight to prevent the destruction of the human race.