A review by readbyfred
Thirdspace by Peter David

3.0

It wasn't Peter David's best work, but it did get good in the final chapters.