Dr Ian Barnes profile picture

Dr Ian Barnes

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Mapping History : World History
The Historical Atlas of Native Americans
Dr Ian Barnes — Books & Biography | Menrva Books