The Best Gardening Books for All Types of Gardeners
Best for Beginners: Rodale's Basic Organic Gardening
Best for Vegetable Gardens: The Vegetable Gardener's Bible, 2nd Edition
Best for Flower Gardens: The Flower Gardener's Bible
Best for Small Spaces: All New Square Foot Gardening II
Best for Indoor Plants: The Complete Houseplant Survival Manual
List continues at link...
https://www.thespruce.com/best-gardening-books-4159206
The Complete Book of Composting has an insane amount of info, 1,000 pages. Bigger than any others in my list.