A review by rosalindpoet
White Holes by James Hart

3.0