Joseph Harvey Waggoner 1820-1889