Synthetic Inorganic Chemistry by Arthur Alphonzo Blanchard & Joseph Warren Phelan