Centennial history of the village of Ballston Spa: including the towns of Ballston and Milton