A review by onetrackmind77
Whalefall by Daniel Kraus

adventurous emotional informative fast-paced

3.5