Stock / 9781335428660 Lawbreaker Palmer, Diana EAN 9781335428660 Publisher Canary Street Press Published 1 July 2025 Pages 384 Available copies New £46.99