salyavin rated Battlefield earth: Show rating 2 stars May 13, 2012 Public Battlefield earth by L. Ron Hubbard