Legal Analysis: 100 Exercises for Mastery, Practice for Every Law StudentA solid, nice copy to enjoy.