by Craig Steven Chalquist (Author)
How many times must we repeat the mistakes of the past? This new book describes 30 crucial historical lessons from around the world in clear, lively, readable language.
Number of Pages: 136
Dimensions: 0.32 x 6 x 9.02 IN
Publication Date: March 13, 2010