Cover 3

Twisted History

Twisted History

32 True Stories of Torture, Traitors, Sadists, and Psychos... Plus the Most Celebrated Saints in History

2015 • 173 pages

Ratings1

Average rating4

15