David Perry KCBooksBlackstone's Criminal Practice 2023 All SuppsBlackstone's Criminal Practice 2025Blackstone's Criminal Practice 2026Blackstone's Criminal Practice 2024 (Main Work with All Supplements)Blackstone's Criminal Practice 2024 (Digital Pack)Author data: Open Library