Princeton Problems in Physics with Solutions Princeton Problems in Physics with Solutions by Michael Newman & Nathan Newbury