Mathematics: A Human Endeavor (3rd Edition)