Mainspring

By Jay Lake
(Tor Science Fiction, Mass Market Paperback, 9780765356369, 368pp.)

Publication Date: April 29, 2008

Other Editions of This Title: Hardcover

Shop Local
Enter your zip code below to find indies closest to you.

Go


Description

Jay Lake’s first trade novel is an astounding creation.  Lake has envisioned a clockwork solar system, where the planets move in a vast system of gears around the lamp of the Sun. It is a universe where the hand of the Creator is visible to anyone who simply looks up into the sky, and sees the track of the heavens, the wheels of the Moon, and the great Equatorial gears of the Earth itself. Mainspring is the story of a young clockmaker's apprentice, who is visited by the Archangel Gabriel. He is told that he must take the Key Perilous and rewind the Mainspring of the Earth. It is running down, and disaster will ensue if it's not rewound. From innocence and ignorance to power and self-knowledge, the young man will make the long and perilous journey to the South Polar Axis, to fulfill the commandment of his God.




About the Author

Jay Lake is the winner of the 2004 John W. Campbell Award for Best New Writer. He is the author of over 100 published short stories, and has been nominated for the Hugo Award and the World Fantasy Award.




Praise For Mainspring

“A dark, wild mix of machine and magic—an impressive debut novel from short story maestro Jay Lake.”--Greg Bear on Mainspring
 
"In Mainspring, Lake has created a grandiose, thoroughly engaging blasphemy.
This book blends the best of nostalgic adventure fiction with a genuinely
fresh voice and ideas. An instant steampunk classic." --Cory Doctorow, author of Someone Comes to Town, Someone Leaves Town 
"From the sweeping mechanisms of his clockwork world, down to the subtle movements of his characters, all drawn with a clockmaker's eye, Lake gives us a story both grand and intimate, smart and savvy... and a whole lot of fun to boot."  --Hal Duncan, author of Vellum on Mainspring
 

Indie Bookstore Finder











Update Profile