Basic Physics A Selfteaching Guide Edition 2 By Karl F Kuhn