My Secret Santa nailed it! Not only did they get me a book I had my eye on for quite some time, but they also suprised me with a second gift! A stunning and geeky dress that I will be wearing at the first available opportunity. Thank you so much, Secret Santa! You made my year!