Pearson EText Physics for Scientist and Engineers by Randall Knight · Bookplated