Criminal Procedure: An Analysis Of Cases And Concepts by Charles H. Whitebread & Christopher Slobogin