Parallel And Distributed Processing And Applications by