Battlefield Earth Name: Battlefield Earth By: L. Ron Hubbard Narrated by: Josh Clark, Scott Menville, Fred Tatascorie, … Play Now