Apartment Gardening: Plants, Projects, and Recipes for Growing Food in Your Urban Home by Amy Pennington
A good friend of mine gave my husband and I this book (and a composting pail) for a wedding present. Pennington gives some great advice on making the most of any size space. She helped me figure out what size pots to buy and also led me to the conclusion that my plants died last year due to lack of water and not because of unrelenting sun.
I have 5 basil plants...I also make a lot of pesto.