A self-published paper by retired paleontologist Clifford Miles claimed that Nazca mummies from Peru represented a new family ...