kaput_reflex rated Battlefield Earth: 3 stars Oct. 1, 2012 Public Battlefield Earth by L. Ron Hubbard