Physical Sciences by Amy Bain, Janet Richer & Janet Weckman