Professor James Robinson
James Robinson, an accomplished writer and public speaker, is a retired Canadian government Commerce Officer who has spent most of his life researching North American and aboriginal history....
James Robinson, an accomplished writer and public speaker, is a retired Canadian government Commerce Officer who has spent most of his life researching North American and aboriginal history.... See less