Spells
Aprilynne Pike
You Have a Match
Emma Lord
Garnethill
Denise Mina
Sizzling Sixteen
Janet Evanovich
From Eternity to Here
Sean Carroll
The physics of Star Trek
Lawrence Maxwell Krauss