Teaching Resistance : Radicals, Revolutionaries, and Cultural Subversives in the Classroom-9781629637099

Teaching Resistance : Radicals, Revolutionaries, and Cultural Subversives in the Classroom

  • £20.99
    Unit price per 
Tax included. Shipping calculated at checkout.



Published 17/10/2019 in United States
Paperback | 384 pages, Illustrations, unspecified