Sarah Rees Brennan
Elliot doesn't want to fight, keeps saying the wrong thing, and is definitely the grouchiest human in fantasyland.