Top 4 alon halperin PDF Book