Plum Spooky
Janet Evanovich
Doctor Who: Frontier Worlds
Peter Anghelides
Innumeracy
John Allen Paulos
Promise
Kristie Cook
Past Malice: An Emma Fielding Mystery
Dana Cameron