Thinking like a physicist : physics problems for undergraduates - Thompson, N. (Adam Hilger, 1990)