Book cover for Trotsky

Synopsis

Details

16 April 2010
656 pages
9780330439695
Imprint: Pan