Advanced University Physics - Stuart B. Palmer; Mircea S. Rogalski (Taylor and Francis, 2006)