A review by annaswan
Counting Descent by Clint Smith

Enjoyed the first third, then skimmed. It got very heavy in the middle and I gave up.