Ernesto Ramirez, PhD

← Reading

Cover of Navola

Navola

by Paolo Bacigalupi

Finished April 17, 2025★★★★★

First published 2024 · 576 pages · ISBN 9780593535066 · Open Library · Goodreads