Adding Mastering Web Application Development with AngularJS ebook link

This book is great.
Also, you might want to note that O'Reilly AngularJS book is a piece of garbage.