Revisioning History: Film and the Construction of a New Past by Robert A. Rosenstone Back to product details page >