Princeton Problems in Physics with Solutions by Nathan Newbury, Mark Newman | Lex | Lex