Diana Rickard Author

Diana Rickard is an assistant professor in the criminal justice program at Borough of Manhattan Community College of the City University of New York, USA.