Jonathan Strange and Mr Norrel - i can't remember who by; set at the time of the Napoleonic Wars, two feuding wizards - it's rip-roaring stuff, also the size of two house bricks, so you'll be entertained for some time...

also, may I reiterate the reccomendation of Jasper Fforde? excellent stuff...