A nice selection of free books by Hourly History. Be mindful of the price, only 14 first are free.
Deal link goes to the list, see links to individual books in comments.
Battle of Waterloo
Battle of Gettysburg
World War 1
Alexander the Great