Book Learning QGIS - Second Edition
The second edition of "Learning QGIS" (author Anita Graser) was just released at PACKT Publishing. The book was updated to reflect changes in QGIS 2.6 and contains a new chapter on using and extending QGIS with Python. The book is also available as an eBook.