A review by kaylamint
Whalefall by Daniel Kraus

4.0

Riveting, emotional, on the edge of my seat. Unlike anything else I've ever read.