Only Revolutions

Only Revolutions is a fictional book written by Mark Z. Danielewski, about two 16 year olds travelling through 200 years of history, from 1863 to 2063.