Plant virology protocols : from viral sequence to protein function - Foster, Gary D. (Methods in molecular biology, 2008)