Author L.A. Graf brings us the second tale in the Janus Gate trilogy with Future Imperfect. Picking up where book one left off we see Lieutenant Sulu meet an older version of Chckov who has had to go through 20 years of war with the Gorn. The older Chekov decides that he is going to teach the young lieutenant how to fly a Gorn fighter in order to ram it into the Tesseract fort and stop the impending invasion of Vulcan. But along the way Commander Spock finds out how to use the Janus Gate to partially transport Uhura into the future to find the young Lieutenant. Once she is seen by the Gorn they capture her and take her to the same location deep blow the fort where they are holding the key to their ability to move from planet to planet. This is an interesting look into a war and how desperate Starfleet and the former crew of the Enterprise have become in the years since it began. I highly recommend this book to all Star Trek fans.