Massive haul of FREE nerdy books!

What do J.R.R. Tolkien, Arthur C. Clarke and Stephen Hawking all have in common? They all happen to be authors of books that I found in this absolutely massive haul of free books that I got off of Facebook Marketplace!