edward forrest roddy