The Hispanic Nations of the New World

A Chronicle of Our Southern Neighbors

William R. (William Robert) Shepherd


Book Reviews