Ernesto Ramirez, PhD

← Reading

Cover of Whalefall

Whalefall

by Daniel Kraus

Read before I kept dates★★★★★

First published 2023 · 332 pages · Open Library · Goodreads