Heartfire

Heartfire (1998) is an alternate history/fantasy book that was written by Orson Scott Card. It is the fifth book in Card's "The Tales of Alvin Maker" series and is about Alvin Miller, the seventh son of a seventh son (which gives him magical powers).