• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Miserere

Miserere

Paperback

PhilosophyGeneral Political Science

ISBN13: 9798233354458
Publisher: Giovanni Ricciardi
Published: Jan 7 2026
Pages: 188
Weight: 0.57
Height: 0.40 Width: 6.00 Depth: 9.00
Language: English

The powerful do not listen, but history does.

Why, after centuries of bloodshed, does the cycle of global conflict persist? From the complex political history of the Church to the fiery manifestos of Marxist revolutionaries, the world remains trapped by the persistent flaws of its leaders.

Also in

General Political Science