Physics: a discovery approach - Edwards, Steve (Wiley, 1971)