If you want help/advice on answering essay homework, and preparing for examination questions, see: 'Criminal Law Q & A' by Norman Baird.

A good alternative textbook is: '
Criminal Law Questions and Answers' by Molan and Douglas.