The Bhagavata Gita!
I have read the book so many times and I have lost the count. I was 17 years old when I read this book for the first time. 
The Bhagavata Gita is a book on Hindu philosophy. If you want to learn about Karma, you should certainly read this book.