Huff, Tanya -- Long Hot Summoning (The Keeper's Chronicles 3)

Funny, but jokes about shopping malls ought not be stretched out this long.


Books I have acquired recently
All the books I own