Comprehensive Criminal Procedure : 2019 Case Supplement, Paperback by Allen, …

I like that this textbook includes practice problems with full answer keys.