Foundations of Physics (Second edition)

by Tom Hsu

The textbook is accompanied by a workbook (Investigations)