Author visits all 56 MT counties for book