Rowan Cruikshank
The first chapter already has me hooked.