num_pages: 337
language: English
title: Inventing Europe the Rise of a New World
titlecomplete: Inventing Europe the Rise of a New World
publisher: Lester Publishing Ltd Orders