Modern Physics - Kakani, S.L (Viva book, 2006)