1632 by Eric Flint – an exciting e-book from the Baen Free Library
1632 is not quite sci-fi, not quite historical fiction, and one hundred percent page-turning excitement. It's speculative fiction that answers the question: What would happen if a West Virginian town from the year 2000 were suddenly transported to Europe in 1632? This set-up is the only sci-fi element to the plot; the rest of the adventures simply unfold from there as the citizens of Grantville cope with being dropped into the middle of a bloody European war. Can they survive the armies ravaging the German countryside? And can the armies of Europe survive their introduction to rifles, motorcycles, and rock 'n roll?