A review by paulabellman
Whalefall by Daniel Kraus

adventurous challenging fast-paced

5.0

This book gave me such anxiety!   But what a fantastic story.