War before civilization

War before civilization

1996 • 245 pages