James Braha: Ancient Hindu Astrologer for the Modern Western Astrologer

I highly recommend the book It is a great book Ancient Hindu Astrology for the Modern Western Astrologer by James Braha
This book is a great introduction into Vedic Astrology, contains interpretations of several charts and example interpretations.
It is a must read especially for beginners.

James Braha: The Art and Practise of Ancient Hindu Astrology

James Braha discusses many controversial issues in Vedic Astrology in an intimate setting and a clear way. This book is fun to read and you will learn a lot of it. Especially recommended for those that have some basic knowledge of Vedic Astrology.
If not you can first read Ancient Hindu Astrology by James Braha and this book next.

Dennis Harness: The Nakshatras

The best book about Nakshatras, the Moon Mansions of Vedic Astrology. It gives insight in the myths surrounding the Nakshatras and how to use them in a chart interpretation.
This book can be red by beginners, but is especially useful for people who already have some knowledge about Vedic Astrology.

Sam Geppi: The Ascendant

The ascendant is a cruxial factor in knowing what a certain planet stands for in a particular chart. This great book gives insight on the details. One cannot interpret a chart without taken this into consideration.
This book is recommended both for beginners and advanced students.

Komilla Sutton: The Essentials of Vedic Astrology

Great introduction into Vedic Astrology. This book is recommended for beginners, although advanced students can also find much wisdom in it.

Hart de Fouw: Light on Relationships

The best book in Vedic Astrology about relationships. Contains full commentary of the Kuta system and how to compare Vedic charts.
This book is especially useful for people who have some basic knowledge of Vedic Astrology. If not you can buy Light on Life first.

Hart de Fouw: Light on Life

Estensive text of everything that has to do with Vedic Astrology for those that like to go deeper. This book is recommended for beginners who want extensive knowledge and for advanced students.
Contains full information about yogas and Nakshatras.

David Frawley: Astrologers of the Seers

One of the best introductionary books of Vedic Astrology, a book which is especially recommended for beginners. Contains interesting information about the Nakshatras, yogas and the interpretation of example charts.
Very well and clearly written, complete, but not too difficult

Richard Houck and others: Hindu Astrology Lessons

This is a highly recommended book especially useful to more advanced students. There are different introductions into many different subjects related to Vedic Astrology.
Among them: prashna (horary astrology), kala sarpa yoga, nadi (brighu) astrology, different dasa systems, use of gemstones, medical astrology, Krishnamurti Paddhati, compability (relationship astrology), shadbala, varshaphal (yearly chart), karma and astrology, nakshatras, jaimini astrology, interpretation of Rahu/Ketu, astrology of the weather and more.

Bepin Behari: Fundamentals of Vedic Astrology

An introduction into the more esoteric aspects of Vedic Astrology. There is not much attention towards chart interpretation, but a lot of attention towards what the astrological symbols mean on an esoteric level. This is recommended for students who already have some basic knowledge.

Dr. K.S. Charak: the Varshaphal

The best book about the Vedic solar return: The Varshaphal.
This book is especially recommended for more advanced students.

Dr. K.S. Charak: Yogas in Vedic Astrology

Highly important book for those that want to know everything about yogas in Vedic Astrology.
This book is especially recommended for more advanced students.

Judith Morrison: Book of Ayurveda

This is the book about ayurveda which I recommend. It is clear written with bright tables and schemes. It is highly recommended for those who are interested in ayurveda. Very suitable for beginners.