A review by doubleinfinity
Percival's Planet by Michael Byers

2.0

J: This book became reeaaallly hard to care about.
also the author doesn't write any non-straight male character well.