L.D Kirkpatrick Problem solving to accompany physics/ a conceptual world view - 7th ed ISBN: 9780495828241