David Shiffman

David Shiffman is a marine conservation biologist known for his work on shark ecology and conservation. He is also a science communicator who engages with the public through social media and writing.

This list of books are ONLY the books that have been ranked on the lists that are aggregated on this site. This is not a comprehensive list of all books by this author.