List of battles 1901-2000