Melko, Matthew Books

General War Among Great Powers in World History
2001 0-7734-7429-3