birth_date: 1949-08-14 00:00:00
avg_rating: 4.11
name: William Marvel
about: William Marvel grew up on Davis Hill in South Conway, New Hampshire where he still lives. He has been writing about nineteenth-century American history for more than three decades.