Khaled Elhallak’s Reviews > The Columbian Exchange: Biological and Cultural Consequences of 1492 > Status Update

Khaled Elhallak
Khaled Elhallak is on page 100 of 320
— Oct 23, 2026 02:41PM
The Columbian Exchange: Biological and Cultural Consequences of 1492

flag

Khaled’s Previous Updates

Khaled Elhallak
Khaled Elhallak is on page 50 of 320
— Oct 14, 2026 09:12AM
The Columbian Exchange: Biological and Cultural Consequences of 1492


No comments have been added yet.