Manyebook
Gerald Challard
The Art of War in World History