The great tomato book

Describes the different types of tomatoes and offers background and cultivation tips for more than 80 tomato varieties.

Ten Speed Press
1999
9781580080484
book

Holdings

279334