Cowpea: a legume crop for a challenging environment.

Cowpea: a legume crop for a challenging environment.