
The Crossroads of Time
Andre Norton

Andre Norton
Simon Hudson
Christopher Ross

Jonathan Coe
Ned Sublette

Steve Cole
Wallace Stegner

Edward Abbey
Dan Gutman

Kristen Radtke

Harry Turtledove

E. Lockhart

Rupert Christiansen

Stephanie Barron
Peter Aufschnaiter
John H. Falk

Walker Evans
Steve Cole
William Least Heat Moon

Gerald Hanley
Jane Goodall
Louise-Elisabeth Vigée-Lebrun

Robert Louis Stevenson

Michael W. Cuneo