A review by f6x
Whalefall by Daniel Kraus

5.0

A breathtaking (pun intended) page turner that propelled me to the end.