Contesting History
Jeremy Black
Contesting History is an authoritative work by Jeremy Black, renowned for historical depth, narrative precision, and enduring relevance across world history and cultural literature.

by Ahmad Dihqan (2006)
Journey to the heading 270 degrees is an authoritative work by Ahmad Dihqan, renowned for historical depth, narrative precision, and enduring relevance across world history and cultural literature.
Jeremy Black
Contesting History is an authoritative work by Jeremy Black, renowned for historical depth, narrative precision, and enduring relevance across world history and cultural literature.