Princeton problems in physics, with solutions. - Newbury, Nathan (Princeton paperbacks, 1991)