Deep Space Five: Volcanoes (2018) by Steve R Dodd.