There are more than 20 theories that explain crime. Each theory has weaknesses, and no scholar knows which theory is best. To remedy this unsatisfactory situation a new research …