Star Trek - New Frontier 3 by Peter David