Criminal Law Procedure and evidence - Signorelli, Walter P (New York :CRC Press, 2011)