Get yer warped Norse mythology here!
Another of my favorite Diana Wynne Jones books: Eight Days of Luke.
(In case you were wondering, I limit myself to one DWJ recommendation a year; otherwise I
could spend an entire year talking about nothing but her.)