Excellent book. Helped me with my SJT preparation. This book has a good range of general tips and tricks and the practice questions with solutions help well with the revision as well. I would suggest this book for anybody looking for addition SJT revision material and techniques for the actual exam.