Dave Carty | Leaves on Frozen Ground

Dave Carty's debut is lauded as “a complex, heart-wrenching, deftly-scripted page turner."