Criminal Procedure : Investigation and the Right to Counsel 4th Edition 2020 PB

This textbook covers both theory and hands-on exercises in equal measure.