I've been doing my homework as I want to buy for my daughter.
I'm just about to buy one of these..
1. Astrology for dummies . East to understand with images.
2. Astrology for yourself, how to understand and interpret your own birth chart
By Demetria George ..high ratings
3. The only Astrology book you'll ever need.. high ratings.
I don't think any one book will give you every thing
But I highly recommend "the 12 houses "by Howard Sasaportas (foreword by Liz green)
"The inner planets "by Liz green and Howard Sasaportas.
Liz Greeen has over a dozen really good books that I'd invest in over time.
I also just purchased "Astrology for the Soul" by Jan Spiller. It gives an in depth description of your North Node placement and life lessons. Really good to add to your library.
I've been checking in at second hand book stores and markets for second hand books.. can save yourself a fortune.!
All the best..
Kath27leen ☉☾