I actually received these last week, but as there was no note or message I assumed it's from one of my family members who live abroad. After no family members owned up to this gift I could only conclude that this was from secret santa. Thank you very much, I have already started reading them. What's more, I was looking for a new series to start anyway.

EDIT: the actual gift received from SECRET SANTA! 3 great sci-fi books. With sweet notes and everything. I know for a fact that I will love the Jim Butchers one because I've read it aaaages ago and was thinking of re-reading it and re-starting the whole series.

P.S. That means I still don't know who sent me the Mortal Engines.

PS2. It was my mother. Sorry for the confusion.