What's Your Angle, Pythagoras? (Charlesbridge Math Adventures)
$7.95