WP-LA:Edward Powell Foster

Edward Powell Foster (1853 - 1937), sacerdote estadounidense, inventor del Ro.