Todd Hackett of Libby, Montana
The life and times of Todd Hackett