Advanced university physics - Palmer, Stuart B. (Gordon & Breach, 1996)