Philosophies of Punishment Assignment

Criminal Justice coursework
Assignment:
In a minimun of 1-2 pages discuss the four basic philosophies of punishment; retribution, deterrence, incapacitation, and rehabilitation. Which philosophy do you find the most effective?

apa format required, title page, reference page, proper citations
Book:
Introduction to the American Criminal Justice System, by Alison Burke 2019