Highland Hearts
Hannah Howell
Revolution World
Katy Stauber
My Canary Yellow Star
Eva Wiseman
Faithless
Amanda Bennett
Alternate Heroes
Gregory Benford
What Might Have Been (2)