Before Columbus : the new history of Celtic, Phoenician, Viking, Black African, and Asian contacts and impacts in the Americas before 1492