Mark Z. Danielewski's The fifty year sword.
Danielewski, Mark Z.author.