I have nearly finished listening to
Bones of the Earth by Michael Swanwick, narrated by Kevin Pariseau. This is the second time I am listening to this book and I find it quite a challenge because it hops around in different times a lot.
Pariseau's narration is really good, but I think some native speakers might find him too slow. As English isn't my first language, this is fine with me.
The book is mainly about a bunch of scientists stranded in the Cretaceous period, and there are dinosaurs. I love dinosaurs, so I might be a bit biased.