kevinmhardcastle.com
I’m now represented by The Cooke Agency
I’ve been a little behind on updates, due to book and life endeavours, but I’m happy to share a few bits of news on here now that I’ve had the chance. The first one involves my fi…