Count Karlstein: or The Ride of the Demon Huntsman by Philip Pullman
Who would dare venture outdoors on All Souls' Eve knowing that Zamiel the Demon Huntsman is on the prowl? But evil Count Karlstein has struck a bargain with Zamiel - and his two young nieces Charlotte and Lucy stand to lose out in the pact. What can the girls do to escape their fate?
Brilliantly informed by a variety of classic, and not so classic, sources, this tale gallops along at high speed and is a highly visual and very unusual book.