Collaborative Physics Problem Solutions
Only for the brave. 20 notoriously difficult problems that challenge even the most experienced physics students. Think carefully before you begin.