Browse Books: History / Social History

Caste (Oprah's Book Club): The Origins of Our Discontents Cover Image
$32.00
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
Gastro Obscura: A Food Adventurer's Guide (Atlas Obscura) Cover Image
$42.50
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
The Diary of a Young Girl Cover Image
By Anne Frank, B.M. Mooyaart (Translated by), Eleanor Roosevelt (Introduction by)
$6.99
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
The Bright Ages: A New History of Medieval Europe Cover Image
$29.99
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
Why We Swim Cover Image
$16.95
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
The Urge: Our History of Addiction Cover Image
$30.00
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
The Diary of a Young Girl: The Definitive Edition Cover Image
By Anne Frank, Otto M. Frank (Editor), Mirjam Pressler (Editor), Susan Massotty (Translated by)
$13.95
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
Land: How the Hunger for Ownership Shaped the Modern World Cover Image
$18.99
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
After the Romanovs: Russian Exiles in Paris from the Belle Époque Through Revolution and War Cover Image
$29.99
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
Raise a Fist, Take a Knee: Race and the Illusion of Progress in Modern Sports Cover Image
By John Feinstein, Doug Williams (Foreword by)
$30.00
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
Mobituaries: Great Lives Worth Reliving Cover Image
$20.00
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.
The World According to Color: A Cultural History Cover Image
$29.99
On Our Shelves Now. Please call the store at (781) 383-2665 to confirm availability.

Pages