Criminal Justice An Introduction By Frank Schmalleger 14th Edition

This textbook covers everything from the fundamentals to more specialized topics.