All about weeds Edwin Rollin Spencer. - Spencer, Edwin Rollin (New York Dover, 1968)