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.