TY - BOOK AU - Kraft, Joseph TI - Struggle for Algeria CY - New York KW - Algeria history ER -